drum brake – Deutsch–English translations

🇬🇧 en de 🇩🇪

drum brake noun

  • form of brake
Trommelbremse
Wiktionary Links